Optimal Granularity for Service-Oriented Systems

نویسندگان

  • Saad Alahmari
  • Ed Zaluska
چکیده

The improved interoperability and business agility of business systems based on Service-Oriented Architecture (SOA) has created an increased demand for the reengineering and migration of legacy software systems. The wide range of current migration techniques for legacy systems in different implementations technologies does not address important aspects of service granularity, which affect service reusability, governance, maintainability and cohesion. This paper proposes a novel framework for the effective identification of the key services in legacy code. The approach focuses on defining the right services based on standardized modelling languages (UML and BPMN). This framework provides effective guidelines for optimal service granularity for a wide range of possible service types.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Providing an Enterprise Architecture Framework Model for Laboratory Information Management Systems by Service Oriented Approach

Background and Aim: Laboratories are one of the most important scientific and research centers. Laboratory information management systems provide a platform for recording the information and collaborating between researchers. The main purpose of this study was suggesting an organizational architecture model of laboratory information management systems.  Materials and Methods: This study was a ...

متن کامل

به کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس

Service-oriented architecture improves the stability and operational capability of software systems for passive defense measures. Automatic identification of services using quality of service measures ensures the successful deployment of service-oriented architecture and is great importance to speed up software development life cycle. Little attention to non-functional requirements, no conside...

متن کامل

Review on “service Granularity in Service Oriented Architecture”

Most of the organizations are still predicated on the client server paradigm. Major crack of these systems is inflexibility regarding to extension and habituating changes. As the IT developing, customer’s demand changes dynamically. Therefore, the enterprise should have systems that are able to adapt new business scenarios. To fulfill this requisite, Service Oriented Architecture (SOA) is come ...

متن کامل

A Quantitative Measurement and Validation of Granularity in Service Oriented Architecture

The prominent principle of designing service in Service Oriented Architecture is service granularity. The granularity is a crucial design decision. The service should be neither too coarse nor too fine grained. Therefore it should be evaluated at the design phase itself to measure its level of appropriateness. This paper proposes a suite of metrics for measuring service granularity quantitative...

متن کامل

On the State of the Art of Coupling and Cohesion Measures for Service-Oriented System Design

Service-oriented computing has encountered an increasing importance for enterprises over the last years. With Web services, the major underlying technical basis is already in an advanced state. The service design area, on the other hand, still provides several research gaps such as the field of service identification and in particular the determination of an optimal granularity level for servic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009